CEO
CEO Approval Rating
- -/100
City of Palo Alto is a web portal that holds information about Palo Alto city.